|
Autocad VBA : Koordinaten von Punkten
Pitsch52 am 13.05.2007 um 15:01 Uhr (0)
HalloWas Du suchst ist folgendes:Dim Punkt as VariantDim Prompt as StringPrompt = "Bitte Punkt in der Zeichnung wählen!"Punkt = ThisDrawing.Utility.GetPoint(, Prompt)Punkt ist nun ein Array(0 to 2) mit den Punktkoordinaten.Punkt(0) = X-KoordinatePunkt(1) = Y-KoordinatePunkt(2) = Z-KoordinateNatürlich alle Werte vom absoluten Zeichnungs-Nullpunkt gemessen! Viel Spass beim Ausprobieren! Pitsch
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Massstab von Layout -Ansichtsfenster
Pitsch52 am 28.08.2005 um 16:03 Uhr (0)
Hi Leute(ACAD2005 unter Windows2000 Professional)Ich habe ein Layout auf dem habe ich mehrere Ansichtsfenster platziert. Alle Fenster zeigen aber ein Detail der Zeichnung in einem anderen Massstab (1:1 / 2:1 / 1:2 etc.).Auch wenn nur ein Ansichtsfenster besteht, hat das einen bestimmten Anzeigemassstab (zB. 1:2)Wie komme ich in VBA an den entsprechenden Wert des jeweils activen Ansichtsfenster?Ich sollte diesen Wert in eine Variable einlesen, um Ihn dann im Programm weiterverwenden zu können.
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Ploten von Layout
Pitsch52 am 14.10.2006 um 12:33 Uhr (0)
Hallo Leute Weiss jemand wie man einfach ein Layout oder den Modelbereich mit VBA auf dem Drucker ausgibt. Es gibt ja hier kein Printer-Objekt wie in VB6. Und einfach einen befehl Layout.Plot, der mir das aktive Layout der Zeichnung auf dem Standard-Drucker mit den Standard-Drucker-Einstellungen ausgibt finde ich niergens . Ich brauche das zum ersten Mal und stehe nun vor dem Problem, dass ich keine Ahnung habe wie das geht. Die Forums-Suche bringt zwar ein paar Beiträge, aber genau die interressanten si ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Linie ohne Add Methode erstellen
Pitsch52 am 29.04.2007 um 14:06 Uhr (0)
Hallo LeuteIch habe gehört, dass es möglich sei, in AutoCAD-VBA eine Linie im ModelSpace auch ohne die Add-Methode zu erstellen. Nur weiss ich nicht wie das möglich sein soll. Ich brauche die Linie ja nur um mit der Length-Eigenschaft, die direkte Distanz von einem Bogen-Endpunkt zum Bogen-Startpunkt zu ermitteln. Die Linie wird dann sofort wieder gelöscht.Wenn ohne die Add-Methode eine Linie gar nicht in der Zeichnung eingetragen würde, könnte mann sich das löschen sparen.Kann mir Jemand sagen wie das ge ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Softwarebeschleunigung oder Hardwarebeschleunigung?
Pitsch52 am 15.01.2005 um 15:29 Uhr (0)
Hi Leute Ich habe festgestellt, dass wenn ich in AutoCAD 2005 in den Render-Optionen die Hardwarebeschleunigung aktiviere, 3D-Objekte beim Rotieren im 3D-Orbit sich gleichmässiger bewegen als wenn die Softwarebeschleunigung aktiviert ist. Nur ergibt sich das Problem, dass bei aktivierter Hardwarebeschleunigung, beim schliessen der Zeichnung dasProgramm, Abstürtzt. Zwar nicht immer, aber von 5 schliessungen stürzten 2 mit sicherheit ab. Manchmal wird sogar Windows2000 in den Tod gerissen. Nun meine Frage: M ...
|
| In das Form Autocad VBA wechseln |